package collection;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

public class CollectionDemo2 {
    public static void main(String[] args) {
        Collection c =new ArrayList();
        c.add(new Point(1,2));
        c.add(new Point(3,4));
        c.add(new Point(5,6));
        c.add(new Point(1,2));
        Point p =new Point(1,2);
        System.out.println(c.contains(p));
       //没有索引的概念，所以不能使用fori进行遍历
        //增强版for循环，底层使用的也是迭代器
        for (Object point:c){
            System.out.print(point+"\t");
        }
        System.out.println();
        //迭代器 集合专属的遍历工具
        Iterator it = c.iterator();//创建迭代器
        while (it.hasNext()){//判断下个位置是否有元素
            System.out.print(it.next()+"\t");//获取到下一个位置的元素
        }
    }
}
